using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SmartLink.DTOS.Order
{
    public class OrderDetailDTO
    {
        /// <summary>
        /// 订单编号
        /// </summary>
        public string Code { get; set; }
        /// <summary>
        /// 付款类型
        /// </summary>
        public int PaymentType { get; set; }
        /// <summary>
        /// 付款状态
        /// </summary>
        public int PaymentStatus { get; set; }
        /// <summary>
        /// 停车场名称
        /// </summary>
        public string ParkingLotName { get; set; }
        /// <summary>
        /// 停车场层名称
        /// </summary>
        public string ParkingFloorName { get; set; }
        /// <summary>
        /// 停车场区名称
        /// </summary>
        public string ParkingAreaName { get; set; }
        /// <summary>
        /// 停车位名称
        /// </summary>
        public string ParkingSpaceName { get; set; }
        /// <summary>
        /// 车牌
        /// </summary>
        public string Plate { get; set; }
        /// <summary>
        /// 停车时长
        /// </summary>
        public TimeSpan ParkingSpan { get; set; }
        /// <summary>
        /// 超时时长
        /// </summary>
        public TimeSpan OvertimeSpan { get; set; }
        /// <summary>
        /// 停车费用
        /// </summary>
        public decimal ParkingAmount { get; set; }
        /// <summary>
        /// 超时费用
        /// </summary>
        public decimal OvertimeAmount { get; set; }
        /// <summary>
        /// 流水号
        /// </summary>
        public string SerialCode { get; set; }
        /// <summary>
        /// 停车开始时间
        /// </summary>
        public DateTime StartTime { get; set; }
        /// <summary>
        /// 停车结束时间
        /// </summary>
        public DateTime EndTime { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        public string Remake { get; set; }
    }
}
